| [00:00] Jared Cloutier at goalie for Grinnell College. |
| [00:00] Moritz Bruns at goalie for Bethany Lutheran. |
| Corner kick by BLCMS Luuk Oosterbosch [01:09]. |
| Corner kick by BLCMS Luuk Oosterbosch [01:26]. |
| Foul on Bethany Lutheran. |
| Corner kick by BLCMS [04:18]. |
| [04:45] Shot by BLCMS Jonny Sehloff, SAVE Jared Cloutier. |
| [05:34] Offside against Bethany Lutheran. |
| Corner kick by GCM Henry Cladouhos [08:27]. |
| Foul on Grinnell College. |
| [11:10] Shot by GCM Az Fuller HIT POST. |
| Foul on Bethany Lutheran. |
| [13:47] GCM substitution: Jasper Yang for Max Sorenson. |
| [13:47] GCM substitution: Davis Provost for Henry Cladouhos. |
| [13:47] GCM substitution: Kyle Buse for Sam Naik. |
| [13:47] GCM substitution: Ray Goedeker for Zach Steinberg. |
| [13:47] GCM substitution: Mikoto Kobayashi for Az Fuller. |
| [13:47] GCM substitution: Nate Girard for Ben Heller. |
| [15:54] Shot by GCM Kyle Buse WIDE. |
| Foul on Grinnell College. |
| [17:21] Shot by GCM Jasper Yang, SAVE Moritz Bruns. |
| Foul on Bethany Lutheran. |
| Corner kick by GCM Davis Provost [20:20]. |
| [21:17] Shot by GCM Ray Goedeker HIGH. |
| [21:38] Shot by BLCMS Vincent Ayodi WIDE. |
| [22:12] BLCMS substitution: Rudy Lopez for Vincent Ayodi. |
| [24:04] GCM substitution: Keegan Kaas for Zeke Miller. |
| [25:33] Offside against Bethany Lutheran. |
| Foul on Bethany Lutheran. |
| [27:32] BLCMS substitution: Marcel Campabadal for Samuel Duran. |
| [28:20] Shot by GCM Mikoto Kobayashi HIGH. |
| [29:12] BLCMS substitution: Brady Nelson for Joao Bastos. |
| [29:12] BLCMS substitution: Wesley Shade for Abel Solis. |
| [30:01] Yellow card on GCM Ray Goedeker. |
| Foul on Bethany Lutheran. |
| [32:26] GCM substitution: Ryota Matsunaga for Keegan Kaas. |
| [33:09] Shot by GCM Jasper Yang WIDE. |
| [33:44] BLCMS substitution: Kaito Sawada for Jonny Sehloff. |
| [34:21] GCM substitution: Theo Colaiace for Zac Reeves. |
| Corner kick by GCM Davis Provost [34:34]. |
| [35:25] BLCMS substitution: Jamie Smith for Max Busch. |
| Corner kick by GCM Davis Provost [37:07]. |
| Corner kick by BLCMS Luuk Oosterbosch [38:25]. |
| [38:46] Shot by BLCMS Rudy Lopez, SAVE Jared Cloutier. |
| Corner kick by GCM Mikoto Kobayashi [40:40]. |
| Foul on Bethany Lutheran. |
| [41:48] Shot by GCM Mikoto Kobayashi HIGH. |
| [42:24] Shot by GCM Jasper Yang HIGH. |
| Corner kick by GCM Mikoto Kobayashi [42:37]. |
| Corner kick by GCM Mikoto Kobayashi [42:45]. |
| [43:00] Shot by GCM Jasper Yang HIGH. |
| Foul on Grinnell College. |
| End of period [45:00]. |
| Start of 2nd period [45:00]. |
| [45:24] Shot by BLCMS Jonny Sehloff, SAVE Jared Cloutier. |
| Foul on Bethany Lutheran. |
| [46:51] PENALTY KICK by GCM Jasper Yang MISSED, save Moritz Bruns. |
| Corner kick by GCM Mikoto Kobayashi [47:02]. |
| [47:02] GOAL by GCM Jasper Yang (FIRST GOAL), Assist by Mikoto Kobayashi. |
| Grinnell College 1, Bethany Lutheran 0 |
| *off the corner |
| Corner kick by GCM Davis Provost [47:52]. |
| Foul on Grinnell College. |
| Foul on Bethany Lutheran. |
| [51:05] Shot by GCM Ray Goedeker, SAVE Moritz Bruns. |
| Foul on Bethany Lutheran. |
| [52:49] Shot by BLCMS Jonny Sehloff, SAVE Jared Cloutier. |
| Foul on Grinnell College. |
| [54:45] BLCMS substitution: Chris Quintero for Joao Bastos. |
| Foul on Grinnell College. |
| Corner kick by GCM Mikoto Kobayashi [56:51]. |
| [57:21] Shot by BLCMS Luuk Oosterbosch, SAVE Jared Cloutier. |
| Corner kick by BLCMS Luuk Oosterbosch [57:29]. |
| Foul on Bethany Lutheran. |
| [59:20] GCM substitution: Ben Heller for Davis Provost. |
| [59:20] GCM substitution: Az Fuller for Zach Steinberg. |
| [59:20] GCM substitution: Henry Cladouhos for Ray Goedeker. |
| [59:20] GCM substitution: Max Sorenson for Sam Naik. |
| [59:20] GCM substitution: Kyle Buse for Mikoto Kobayashi. |
| [61:25] Shot by BLCMS Luuk Oosterbosch, SAVE Jared Cloutier. |
| [62:04] BLCMS substitution: Marcel Campabadal for Luuk Oosterbosch. |
| Foul on Grinnell College. |
| [63:29] GOAL by BLCMS Max Busch, Assist by Marcel Campabadal and Vincent Ayodi. |
| Grinnell College 1, Bethany Lutheran 1 |
| *on the mismatch; lower right side |
| Foul on Bethany Lutheran. |
| [66:52] GOAL by BLCMS Max Busch. |
| Bethany Lutheran 2, Grinnell College 1 |
| *lower left side |
| [66:52] BLCMS substitution: Joao Bastos for Samuel Duran. |
| [66:52] BLCMS substitution: Kaito Sawada for Jonny Sehloff. |
| [66:52] BLCMS substitution: Luuk Oosterbosch for Max Busch. |
| [66:52] GCM substitution: Ray Goedeker for Ben Heller. |
| [66:52] GCM substitution: Davis Provost for Az Fuller. |
| [66:52] GCM substitution: Mikoto Kobayashi for Max Sorenson. |
| [66:52] GCM substitution: Sam Naik for Mikoto Kobayashi. |
| [67:42] Offside against Grinnell College. |
| Foul on Grinnell College. |
| Foul on Grinnell College. |
| [68:35] BLCMS Luuk Oosterbosch PENALTY KICK GOAL. |
| Bethany Lutheran 3, Grinnell College 1 |
| Foul on Bethany Lutheran. |
| [73:54] Shot by GCM Noah Guyton WIDE. |
| [73:56] BLCMS substitution: Jonny Sehloff for Vincent Ayodi. |
| [73:56] BLCMS substitution: Samuel Duran for Marcel Campabadal. |
| [73:56] BLCMS substitution: Max Busch for Chris Quintero. |
| [75:32] Shot by BLCMS Max Busch WIDE. |
| [75:53] Yellow card on BLCMS Kaito Sawada. |
| [76:13] BLCMS substitution: Wesley Shade for Rudy Lopez. |
| [77:01] Shot by GCM Davis Provost, SAVE Moritz Bruns. |
| Corner kick by GCM Mikoto Kobayashi [79:36]. |
| [79:40] GCM substitution: Ryota Matsunaga for Davis Provost. |
| [80:59] Shot by BLCMS Max Busch HIGH. |
| [81:38] Shot by GCM Noah Guyton HIGH. |
| Corner kick by BLCMS Luuk Oosterbosch [82:40]. |
| Corner kick by BLCMS Luuk Oosterbosch [84:19]. |
| Foul on Bethany Lutheran. |
| [85:16] Shot by GCM Ryota Matsunaga WIDE. |
| [85:27] BLCMS substitution: Vincent Ayodi for Kaito Sawada. |
| [86:11] Shot by BLCMS Joao Bastos WIDE. |
| [88:15] Shot by GCM Mikoto Kobayashi, SAVE Moritz Bruns. |
| [89:25] Yellow card on BLCMS Joao Bastos. |
| Foul on Grinnell College. |
| End of period [90:00]. |